cracking-resistant materials - Spanish English Dictionary